package com.neuedu.corejava.ch7.inter;
//定义接口使用interface关键词
//语法结构：修饰符 interface 接口名{接口主体}
public interface IFly{
	//20190805
	
	//接口的“变量”的接口都是常量，必须在定义时初始化
	//接口常量的修饰符号默认都是 public static final,修饰符号可以省略--
	//注意：数据类型一定要在变量名或常量名前面
	public static final String  wings="翅膀";
	String wings1="翅膀";
	//修饰符号顺序可以颠倒--注意：这里经常考
	static public final String  wing2="翅膀";
	final static public String  wing3="翅膀";
	
	
	//1.接口方法不能包含有方法体，接口方法都是抽象方法
	//2.接口的方法默认都使用abstract public进行修饰，两者都可写可不写，两者可以顺序diand
	public void fly();
	
	//3.在jdk1.8以上版本，可以使用default关键词在接口中添加默认的方法实现
	public default void sing(){
		System.out.println("唱歌");
		
	}
	

}
